<html>
<body>
Reports primary constructor parameters that can have <code>val</code> or <code>var</code> removed.
<p>
    Class properties declared in the constructor increase memory consumption.
    If the parameter value is only used in the constructor, you can omit them.
</p>
<p>Note that the referenced object might be garbage-collected earlier.</p>
<p><b>Example:</b></p>
<pre><code>
  class Task(val name: String) {
      init {
          print("Task created: $name")
      }
  }
</code></pre>
<p>The quick-fix removes the extra <code>val</code> or <code>var</code> keyword:</p>
<pre><code>
  class Task(name: String) {
      init {
          print("Task created: $name")
      }
  }
</code></pre>
<!-- tooltip end -->
</body>
</html>
